Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
73 GREEN LEACH LANE Semi-Detached £245,000 16 Dec 2022
74 GREEN LEACH LANE £2,500 31 Jul 2017
76 GREEN LEACH LANE Detached £55,000 24 Apr 1998
77 GREEN LEACH LANE Semi-Detached £26,250 17 Jul 2013
78 GREEN LEACH LANE Semi-Detached £67,500 21 Oct 1996
80 GREEN LEACH LANE Semi-Detached £269,950 8 Oct 2021
82 GREEN LEACH LANE Semi-Detached £250,000 10 Nov 2023
83 GREEN LEACH LANE Semi-Detached £100,000 1 Jun 2012
89 GREEN LEACH LANE Semi-Detached £138,000 26 Oct 2018
90 GREEN LEACH LANE Semi-Detached £135,000 1 Jul 2010
91 GREEN LEACH LANE Semi-Detached £144,950 18 Jun 2004
91 GREEN LEACH LANE Semi-Detached £144,950 18 Jun 2004
96 GREEN LEACH LANE Detached £300,000 10 Nov 2023
98 GREEN LEACH LANE Detached £93,000 22 Nov 1996